package com.topisv.tms.utils;

import com.topisv.tms.utils.enums.StatusEnums;

public abstract class BoxStatusUtil {
	
	/**
	 * 根据打包状态返回message
	 * @param status
	 * @return
	 */
	public static String getBoxStatus(String status){
		 
		if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_INIT.getStatus().endsWith(status)){
			return "该大包还未装袋";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_BAG_IN.getStatus().equals(status)){
			return "当前大包处于装袋状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_SEND_INCAR.getStatus().equals(status)){
			return "当前大包处于送货上车状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_SEND_OUTCAR.getStatus().equals(status)){
			return "当前大包处于送货下车状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_INAIR.getStatus().equals(status)){
			return "当前大包处于空运发货状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_ACCEPT_INCAR.getStatus().equals(status)){
			return "当前大包处于接货上车状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_INSTORE.getStatus().equals(status)){
			return "当前大包处于入库状态";
		}else if(StatusEnums.SHIPPED_BOX_TRANSITSTATUS_OUTSTORE.getStatus().equals(status)){
			return "当前大包处于出库状态";
		}
		return null;
	}

}
